#include "TiradorDeDadosDesdeArchivo.h"
#include <iostream>
#include <string>
#include <cstdlib>

TiradorDeDadosDesdeArchivo::TiradorDeDadosDesdeArchivo(string filename) 
{
	this->tiradas = new ifstream(filename.data());
}

void TiradorDeDadosDesdeArchivo::tirar(Dado* unDado) {
	string aux;
	std::getline(*tiradas,aux);
	unDado->setValor(atoi(aux.data()));
}

TiradorDeDadosDesdeArchivo::~TiradorDeDadosDesdeArchivo()
{
	tiradas->close();
	delete tiradas;
}
